<?php
session_start();
include ('index.php');

if(isset($_SESSION['user_sesion']))
{

echo '<h1>Tareas</h1>';

require ('conexion.php'); // conexion con la db.

//desplegable y boton filtrar
echo '<form action="" method="POST">';
echo '<select name="opciones">';
echo '<option value="En Curso">En Curso</option>';
echo '<option value="Finalizadas" selected>Finalizadas</option>';
echo '<option selected value="Todas">Todas</option>';
echo '</select> <input type="submit" name="Filtrar" value="Filtrar"/><br/>';
echo '</br>';
echo '</form>';

if(isset($_POST['Filtrar']))
{

	if($_POST['opciones']=='Todas')
	{
	$q = "SELECT id_tarea, fecha_creacion, nombre_tarea, descripcion_tarea, estado_tarea, fecha_cierre FROM tareas order by id_tarea";		
	}
	elseif($_POST['opciones']=='En Curso')
	{
	$q = "SELECT id_tarea, fecha_creacion, nombre_tarea, descripcion_tarea, estado_tarea, fecha_cierre FROM tareas WHERE estado_tarea = 'En Curso'";	
	}
	else
	{
	$q = "SELECT id_tarea, fecha_creacion, nombre_tarea, descripcion_tarea, estado_tarea, fecha_cierre FROM tareas WHERE estado_tarea = 'Finalizada'";	
	}

}
else
{
	$q = "SELECT id_tarea, fecha_creacion, nombre_tarea, descripcion_tarea, estado_tarea, fecha_cierre FROM tareas order by id_tarea";	
}

$r = @mysqli_query ($dbc, $q); // Run the query.

$num = mysqli_num_rows($r);

if ($num > 0) { 

	// tabla
	echo'<form method="POST" action="actualizar.php">';
	echo '<table align="center" cellspacing="3" cellpadding="3" width="75%">
	<tr><td align="left"><b>Fecha Inicio</b></td><td align="left"><b>Nombre tarea</b></td><td align="left"><b>Descripcion Tarea</b></td><td align="left"><b>Estado</b></td><td align="left"><b>Fecha Cierre</b></td>';
	
	while ($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) {
	echo '<tr><td align="left">' . $row['fecha_creacion'] .
		 '<td align="left">' . $row['nombre_tarea'] .
		 '</td><td align="left">' . $row['descripcion_tarea'].
		 '<td align="left">' . $row['estado_tarea'] .
		 '<td align="left">' . $row['fecha_cierre'] .
		 '</td><td align="left">' .(($row['estado_tarea'] == "En Curso") ? '<input type="checkbox" name="actualizar[]" value="' . $row['id_tarea'] . '" />':'') .
		 '</td></tr>'; //dentro de un while el if debe ser un if ternario y se monta de la anterior manera.
		
	}

	echo '</table>'; // cierra la tabla
	echo'<input type="submit" value="Cerrar Tareas" />';
	echo '</form>';
	
	mysqli_free_result ($r);	

} else { // si esta vacia devuelve este mensaje

	echo '<p class="error">La tabla está vacía</p>';

}

mysqli_close($dbc); // cierra la conexion de db


}
else
{
echo 'No estas logueado no tienes permiso de acceso.';
}
?>
	
	</body>
</head>
</html>
